Revision: debian-dir--ucf--1.0--patch-25
Archive: srivasta@debian.org--2003-primary
Creator: Manoj Srivastava <srivasta@debian.org>
Date: Fri Aug 13 21:15:05 CDT 2004
Standard-date: 2004-08-14 02:15:05 GMT
New-files: po/.arch-ids/de.po.id po/de.po
Modified-files: changelog templates
New-patches: srivasta@debian.org--2003-primary/debian-dir--ucf--1.0--patch-25
Summary: Protect grep metachars in dest file name
Keywords: 

 If the destination contains characters that egerp will interprete,
 ucf will behave erratically.  An example is the mailscanner package,
 where files like                       
  /etc/MailScanner/reports/cy+en/languages.conf                                 

 are maintained via ucf.  ucf will search its list of known md5sums
 using egrep.  Since the '+' is interpreted, ucf will never find
 existing md5sums for such files. (In fact, it would wrongly try
 hashes of files named
  .../cyyyyen/...                                                               
 for example.)  As a consequence, users are asked whether to install
 the maintainer version over the "modified" version of such a file
 whenever the corresponding package is upgraded, even if the files
 were never modified.

 Before passing the destination to egrep, ucf should now correctly
 escape all suspicious characters (here: '+').

 Also added german translations.
